freshly extracted tooth - French English Dictionary